
#css-menu ul {
	list-style: none;
	font-family: Georgia, serif;
	font-size: 18px;
	font-style: italic;
	line-height: 1.4em;
	border: 2px solid #000000;
	border-left: 1px solid #000000;
	float: left;
	padding: 0;
	margin: 12px 0 25px 24px
}

#css-menu ul li {
	float: left
}

#css-menu ul li a {
	display: block;
	text-decoration: none;
	background-color: #595959;
	padding: 5px 10px 0 10px;
	color: #fefefe;
	width: 120px;
	border-right: 1px solid #797979;
	border-left: 1px solid #191919
}
#css-menu ul li a:hover{
	background-color: rgba(222,222,222,.7);
}
#css-menu ul li a span {
	display: block
}

.navigation {
	float: right;
	list-style: none;
}

.navigation li {
	display: inline;
	margin-right: 15px;
}

.unreadMesages {
	background-color: rgba(11, 11, 211, .7);
	cursor: pointer;
	padding: 5px;
	background-image: linear-gradient(bottom, rgb(252, 252, 252) 2%,
		rgb(255, 0, 13) 36%, rgb(237, 237, 237) 95% );
	background-image: -o-linear-gradient(bottom, rgb(252, 252, 252) 2%,
		rgb(255, 0, 13) 36%, rgb(237, 237, 237) 95% );
	background-image: -moz-linear-gradient(bottom, rgb(252, 252, 252) 2%,
		rgb(255, 0, 13) 36%, rgb(237, 237, 237) 95% );
	background-image: -webkit-linear-gradient(bottom, rgb(252, 252, 252) 2%,
		rgb(255, 0, 13) 36%, rgb(237, 237, 237) 95% );
	background-image: -ms-linear-gradient(bottom, rgb(252, 252, 252) 2%,
		rgb(255, 0, 13) 36%, rgb(237, 237, 237) 95% );
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.02, rgb(252
		, 252, 252) ), color-stop(0.36, rgb(255, 0, 13) ),
		color-stop(0.95, rgb(237, 237, 237) ) );
	-moz-border-radius: 1px;
	border-radius: 1px;
}

#sendMessageForm {
	position: absolute;
	z-index: -2;
	background-color: rgba(222, 222, 222, .7);
	width: 300px;
	height: 160px;
	max-width: 300px;
	max-height: 200px;
	left: 400px;
	top: 400px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px 1px #ccc;
}

#readMsgForm {
	position: absolute;
	background-color: rgba(111, 111, 111, .6);
	width: 250px;
	height: 200px;
	max-width: 250px;
	max-height: 260px;
	left: 500px;
	top: 500px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 1px 1px 1px 1px #ccc;
	-webkit-box-shadow: 1px 1px 1px 1px #ccc;
	box-shadow: 1px 1px 1px 1px #ccc;
	visibility: hidden;
}

.backgr {
	position: absolute;
	width: 98%;
	height: 100%;
	margin: 10px 10px 10px 10px;
	z-index: -1;
}

#uploadForm {
	border-width: 1px 0 1px 0;
	border-color: black;
	border-style: solid;
	width: 280px;
}

#login_form {
	width: 500px;
	padding: 50px;
	-moz-box-shadow: 3px 3px 5px 6px #ccc;
	-webkit-box-shadow: 3px 3px 5px 6px #ccc;
	box-shadow: 3px 3px 5px 6px #ccc;
}

#registration_form {
	width: 400px;
	-moz-box-shadow: 2px 2px 5px 2px #ccc;
	-webkit-box-shadow: 2px 2px 5px 2px #ccc;
	box-shadow: 2px 2px 5px 2px #ccc;
}

#content {
/* 	height:600px; */
	border: 2px black dotted;
	padding: 50px 50px 50px;
	margin: 50px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-moz-box-shadow: 1px 1px 3px 1px #ccc;
	-webkit-box-shadow: 1px 1px 3px 1px #ccc;
	box-shadow: 1px 1px 3px 1px #ccc;
}

.firstRow {
	background-color: white;
}

.secondRow {
	background-color: silver;
}



div.greenBorder {
	border: 1px solid green;
	background-color: ivory;
}

table.messages td {
	color: red;
	background-color: #FFFFBD;
}

.order-table {
	margin-top: 10px;
	border-collapse: collapse;
}

.order-table-header {
	text-align: center;
	background: none repeat scroll 0 0 #E5E5E5;
	border-bottom: 1px solid #BBBBBB;
	padding: 1px;
}

.order-table-odd-row {
	text-align: center;
	background: none repeat scroll 0 0 #FFFFFFF;
	border-top: 1px solid #BBBBBB;
}

.order-table-even-row {
	text-align: center;
	background: none repeat scroll 0 0 #F9F9F9;
	border-top: 1px solid #BBBBBB;
}

.user_info {
	padding: 10px;
	margin: 5px;
	max-width: 300px;
	max-height: 400px;
	/* 	border: 2px dashed gray; */
	float: right;
	text-font: 16px;
	-moz-box-shadow: 2px 2px 2px 2px #ccc;
	-webkit-box-shadow: 2px 2px 2px 2px #ccc;
	box-shadow: 2px 2px 2px 2px #ccc;
	-moz-box-shadow: 2px 2px 2px 2px #ccc;
}

.searchingBackground {
	background: -moz-linear-gradient(top, rgba(202, 212, 211, 0.88) 4%,
		rgba(202, 212, 211, 0.86) 6%, rgba(0, 0, 0, 0) 100% ); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(4%, rgba(202,
		212, 211, 0.88) ), color-stop(6%, rgba(202, 212, 211, 0.86) ),
		color-stop(100%, rgba(0, 0, 0, 0) ) ); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(202, 212, 211, 0.88) 4%,
		rgba(202, 212, 211, 0.86) 6%, rgba(0, 0, 0, 0) 100% );
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(202, 212, 211, 0.88) 4%,
		rgba(202, 212, 211, 0.86) 6%, rgba(0, 0, 0, 0) 100% );
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(202, 212, 211, 0.88) 4%,
		rgba(202, 212, 211, 0.86) 6%, rgba(0, 0, 0, 0) 100% ); /* IE10+ */
	background: linear-gradient(to bottom, rgba(202, 212, 211, 0.88) 4%,
		rgba(202, 212, 211, 0.86) 6%, rgba(0, 0, 0, 0) 100% ); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#e0cad4d3',
		endColorstr='#00000000', GradientType=0 ); /* IE6-9 */
	-moz-border-radius: 5px;
	border-radius: 5px;
}